Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH MEADOWS Detached £90,000 12 Aug 2002
2 LEIGH MEADOWS Detached £373,500 27 Jul 2023
3 LEIGH MEADOWS Detached £275,000 18 Mar 2019
4 LEIGH MEADOWS Detached £242,000 9 May 2016